import Vue from "vue";
import Router from "vue-router";
import Home from "./views/home/Home.vue";
import login from "./views/login.vue"
import welcome from './views/home/welcome.vue'
Vue.use(Router);

export default new Router({
  routes: [
    {
      path: "/",
      name: "home",
      component: Home,
      redirect:"/welcome",
      children: [
        {
          path: "positions",
          component: () => import(/* webpackChunkName: "positions" */"./views/home/positions.vue")
        },
        {
          path: "mine",
          component: () => import(/* webpackChunkName: "mine" */"./views/home/Mine.vue")
        },
        {
          path: "/welcome",
          component: welcome
        }
      ]
    },
    {
      path: "/login",
      component: login
    },

  ]
});

// {
//   path: "/about",
//   name: "about",
//   // route level code-splitting
//   // this generates a separate chunk (about.[hash].js) for this route
//   // which is lazy-loaded when the route is visited.
//   component: () =>
//     import(/* webpackChunkName: "about" */ "./views/About.vue")
// }
